external limb prostheses - German English Dictionary